/*
 * Filename TestOrderItem.java 2022年03月18日
 * Copyright © Ehome Co.Ltd. All Rgiths Reserved.
 * @author wuyingchao
 */
package com.ehome.poct.core.api.dto.order;

import com.ehome.core.entity.DTO;
import com.ehome.poct.base.api.enums.BusinessOrderTypeEnums;
import lombok.Data;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

/**
 * @author wyc
 * @since 2022/03/18 14:02
 **/
@Data
@Accessors(chain = true)
public class TestOrderItemDTO extends DTO {
    /**
     * 主键ID
     */
    private Long testOrderItemId;

    /**
     * 订单项名称
     */
    private String orderItemName;

    /**
     * 检测订单号
     */
    private String testOrderNo;

    /**
     * 检测报告主键ID
     */
    private Long testPoctReportId;

    /**
     * 检测费用
     */
    private BigDecimal fee;

    /**
     * 报告类型 (1：单测 2：联测)
     */
    private Integer testPoctReportType;

    /**
     * 报告编码
     */
    private String testReportTypeCode;

    /**
     * 检测类型
     */
    private Integer stripTypeCode;

    /**
     * 报告编码
     */
    private Long promotionId;

    /**
     * 价格方案ID
     */
    private Long profitId;

    private BusinessOrderTypeEnums businessOrderType;

    private String promotionProductCode;

    /**
     * 订单关联的设备类型 需要再那个设备上检查
     */
    private Integer deviceType;

    /**
     * 是否设置了检查项价格
     */
    private Boolean configProfitPrice;
}